solidly built - Espagnol Anglais Dictionnaire